place with abundant wattles or acacia - Francés Inglés Diccionario